San Marcos experiences a mild climate with temperatures gradually warming up throughout the year. Winters, from January to February, are cool with average highs around 10-12°C, while springs are pleasant with rising temperatures, reaching an average high of 21-24°C by May and June. Summers are hot but not extreme, with July and August averaging highs of 27-28°C. As summer fades, autumn brings a slight cooling trend, with September being the warmest month before temperatures drop again in winter. Overall, San Marcos' temperature range is relatively narrow, with average highs rarely dipping below 10°C or soaring above 38°C.